#include<jsoncpp/json/json.h>
#include<iostream>
using namespace std;
int main(){
   //序列化处理：
    Json:: Value root;
    root["sex"]="man";
    root["age"]=10;
    root["salary"]=9000;
    //1·直接输出（换行处理）：
    string ss=root.toStyledString();;
    cout<<ss<<endl;;
    //2·
     Json::FastWriter fr;
     cout<<"不加\\r\\n处理的一行输出格式"<<fr.write(root)<<endl;
     //3·
     Json::StyledWriter sr;
     cout<<"加\\r\\n处理的多行输出格式"<<sr.write(root)<<endl;

    //反序列化处理：
    Json:: Reader rr;
   rr.parse(ss,root);
   cout<<root["sex"]<<endl;
   cout<<root["age"]<<endl;
   cout<<root["salary"]<<endl;



}